long distance (ld) - German English Dictionary